it undulates - Español Inglés Diccionario